travel and transportation allowance - Turco Inglés Diccionario